hard body impact resistance - Français Anglais Dictionnaire